iron maiden – Deutsch–English translations

🇬🇧 en de 🇩🇪

iron maiden noun

  • torture device
eiserne Jungfrau
Wiktionary Links